package com.project.restaurant.common.bean;

import lombok.AllArgsConstructor;
import lombok.Data;

import java.lang.reflect.Field;
import java.util.Map;

@Data
@AllArgsConstructor
public class FieldWrapper {

    /**
     * 实例对象,指包含field字段的类的实例
     */
    private Object obj;
    /**
     * 该实例对象的某个field字段
     */
    private Field field;
    /**
     * 该实例对象里该field字段里的字段封装类
     */
    private Map<String,FieldWrapper> childFieldMap;
}
